itch/mange in sheep - Allemand Anglais Dictionnaire